infrastructure strategy - French English Dictionary